star glory - French English Dictionary